human impacts - French English Dictionary